html{-webkit-text-size-adjust:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,th,td,p,blockquote,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0px;padding:0px;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
audio,canvas,video{display:inline-block;*display: inline;*zoom:1;}
body{word-wrap:break-word;font: 14px/1.8 Tahoma,Verdana,Arial,\5b8b\4f53;color:#5A5A5A;font-family:"Microsoft YaHei";}

input,select,textarea,button{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
img{border:0;}
li{list-style:none;*margin-left:-1px}
.left{float:left}
.right{float:right}
.clear{display:block;clear:both;font-size:0px;height:0px;line-height:0px;width:0px;margin:0px;padding:0px;overflow:hidden}
a{color:#5A5A5A;text-decoration:none;}
a:hover{color:#CC0000;text-decoration:none;}
.page_style{width:100%;margin:0px auto 0px auto;overflow:hidden;}


.top_box{clear:both;height: 234px;background: #fdfdfd;}
.top_box .top_box_inner{width:1200px;margin:0px auto;height: 180px;position: relative;}
.top_box .logo{float:left;text-align:left;padding: 30px 0 0 20px;max-height: 135px;overflow:hidden;}
.top_box .topcontent{position: absolute;right: 0px;top: 150px;width: 269px;}
.menu_box{height: 50px;font-size: 14px;width: 1200px;margin: 0 auto;}

.menu_style_homepage{float:left;width:135px;height:60px;text-align:center;line-height:60px;}
.menu_style{float:left;height: 54px;text-align:center;line-height: 50px;position: relative;}
.menu_style_v{border-right: 2px solid #143c66;}
a.menu{display:block;height: 50px;color: #fff;text-decoration: none;padding: 0 20px;font-size: 16px;}
a.menu:hover {color: #333! important;text-decoration:none;/* background: #e81e2a; */}

.menu_current a.menu{color:#ffffff;text-decoration:none;font-weight:bold;background:#A61C00;}


.banner{clear:both;padding:0 0 0 0;margin:0px 0 0 0;text-align:left;position:relative;}
.banner img{width:100%;height: 500px;}
.smallbanner{clear:both;padding: 0 0 0 0;margin:0 0 5px 0;text-align:left}

.main_box_style{clear:both;overflow:hidden;width:1200px;margin:0 auto;padding-top: 10px;}

.main_box_style1{clear:both;overflow:hidden;width:1200px;margin:0 auto;padding-top: 10px;}
.main_box_style1 .main_box_inner_left{float:left;width: 250PX;overflow:hidden;text-align:left;background: url(../images/cx9.png) no-repeat left bottom;padding-bottom: 45px;}
.main_box_style1 .main_box_inner_right{float:right;width: 935px;margin:0 0 0 0;overflow:hidden;text-align:left;}

.main_box_style2{clear:both;margin:3px 0 0 0;overflow:hidden;}
.main_box_style2 .main_box_inner_left{float:left;width:770px;margin:0 10px 0 0;overflow:hidden;text-align:left;}
.main_box_style2 .main_box_inner_right{float:right;width:220px;margin:0 0 0 0;overflow:hidden;text-align:left;}

.main_box_style3{clear:both;margin:3px 0 0 0;overflow:hidden;}
.main_box_style3 .main_box_inner_left{float:left;width:220px;margin:0 10px 0 0;overflow:hidden;text-align:left;}
.main_box_style3 .main_box_inner_middle{float:left;width:540px;margin:0 0 0 0;overflow:hidden;text-align:left;}
.main_box_style3 .main_box_inner_right{float:right;width:220px;margin:0 0 0 10px;overflow:hidden;text-align:left;}


.nav_box{clear:both;width:100%;margin: 0 0 8px 0;overflow:hidden;}

.nav_title{background: #3a2f33;cursor:pointer;overflow:hidden;}
.nav_sign{text-align: center;color: #fff;font-size: 16px;}
.nav_more{float:right;font-weight:normal;padding:8px 10px 0 10px;margin:0 0 0 0;}
.nav_more a{line-height:15px;font-size:10px;}

.nav_content{margin:0 0 0 0;padding:5px 5px 5px 5px;border:0px solid #cccccc;text-align:left;}

.nav_menu{margin:0 0 0 0;padding:5px 0px 5px 0;text-align:left;}

.nav_menu li{clear:both;height: 35px;*margin-top:-3px;background: url(../images/ziye_3.png) center bottom no-repeat;}
.nav_menu li a{line-height: 30px;display:block;color: #333;font-size:14px;/* background: url(../images/jt.png) 10px 11px no-repeat; */text-align: center;}
.nav_menu li a:hover{display:block;color: #EA3939;background-color: #fff;}

.nav_menu li a.current{}
.nav_menu li a.san{padding-left:20px;background: url(../images/jt.png) 29px 11px no-repeat;background-position-x: 29px! important;}
.nav_menu li a.dangqian{display:block;color: #307301;font-weight: bold;}
.nav_menu li ul li{text-align:left;background-image:none;padding:0 0 0 5px;}
.nav_menu li ul li a{display:inline;line-height:22px;}
.nav_menu li ul li a.current{color:#cc0000}

.nav_menu ul li ul li ul{padding:0 0 0 15px;}
.nav_menu ul li ul li span.node{float:left;height:22px;width:15px;background:url(images/node_open.gif) no-repeat 0 0;cursor:pointer;}
.nav_menu ul li ul li span.node_close{float:left;height:22px;width:15px;background:url(images/node_close.gif) no-repeat 0 0;cursor:pointer;}
.nav_menu ul li ul li span{float:left;height:22px;width:15px;background:url(images/subnav.gif) no-repeat 0 0;}


.menu_box .menu1 {display:none;position: absolute;left: 0px;top: 50px;background: #031d37;z-index: 99999999;border-bottom: 3px solid #fcb303;}
.menu_box .menu1  li{
    position: relative;
}
.menu_box .menu1  li a{
    padding: 5px 0px 5px 0;
    width: 104px;
    text-align: center;
    height: 22px;
    line-height: 22px;
    font-size: 13px;
    color: #fff;
}
.menu_box .menu1  li a:hover{color:#333! important}
.menu_box .menu2{display:none;position: absolute;left: 130px;background: #0075c2;top: 0px;border-bottom: 2px solid #0075c2;}
.menu_box .menu2 li{}
.menu_box .menu2  li a{}

.module_box{clear:both;margin:0 0 5px 0;border:0 solid #cccccc;overflow:hidden;}                 
.module_box_layout_left{float:left;margin:0 0 5px 0;border:0 solid #cccccc;overflow:hidden;}  
.module_box_layout_right{float:right;margin:0 0 5px 0;border:0 solid #cccccc;overflow:hidden;}   

.module_box_inner{clear:both;text-align:center;padding:5px 0 5px 0;border:0px solid #cccccc;overflow:hidden;height:100%;}
.module_box_layout_left .module_box_inner{clear:both;text-align:center;margin:0 10px 0 0;padding:5px 0 5px 0;} 

.module_title{clear:both;height:25px;text-align:left;border:0 solid #cccccc;border-width:0 0 1px 0;background:url(images/template_title_sign.gif) no-repeat 5px 5px;overflow:hidden;}
.module_sign{float:left;text-align:left;padding:5px 0 0 15px;font-weight:bold;}
.module_more{float:right;font-weight:normal;padding:5px 10px 0 10px;margin:0 0 0 0;}
.module_more a{line-height:15px;font-size:12px;}

.module_content{padding:5px 10px 0 10px;text-align:left;}

.module_footer{clear:both;height:1px;overflow:hidden;background-color:#cccccc;display:none}
.module_footer .l{float:left;}
.module_footer .r{float:right}

.lanmupage .current_location{display:none}
.current_location{clear:both;text-align:left;height: 41px;border-width:0 0 2px 0;line-height: 41px;background: url(../images/cx5.png) repeat-x;border-bottom: 1px solid #307301;}
.current_location_1{float:left;font-size:14px;color: #333;background: url(../images/cx2.png) no-repeat 10px 4px;padding: 0 50px 0 42px;}
.current_location_1 a{color: #333;}
.current_location_2{float:left;padding:5px 0 0 18px;font-weight:bold;background:url(images/site_icon.gif) no-repeat 2px 10px;display:none;}

.sublanmu_box{text-align:left;padding-bottom:10px;}
.sublanmu_content{padding:10px 10px 10px 10px;text-align:left;}
.sublanmu_content .articleinfor  li h1{color:#CC0000;font-size:18px;font-weight:bold;}
.sublanmu_content_introduct{line-height:2.0;font-size:1.1em} 
.sublanmu_content_introduct p{margin-bottom:10px;min-height:10px}

.sublanmu_page{clear:both;text-align:center;margin:15px 0 10px 0;font-size:12px;}
.sublanmu_page a{vertical-align:middle;zoom:1;height:15px;line-height:15px;padding:2px 8px 3px 8px;border:1px solid #cccccc;}
.sublanmu_page span.c{padding:2px 2px 3px 2px;font-weight:bold;border:0px solid #cccccc;}
.sublanmu_page span{vertical-align:middle;zoom:1;height:15px;line-height:15px;padding:2px 8px 3px 8px;}
.sublanmu_page span.c{padding:2px 2px 3px 2px;border:0px solid #cccccc;}


.sublanmu_pn{font-size:13px;margin:15px 0 5px 0}
.sublanmu_pn li{color:#D33506}

.comments_box{text-align:left;border:1px solid #cccccc;margin:10px 0 10px 0;}
.comments_box .title{padding:2px 0 0 10px;height:20px;font-weight:bold;background-color:#ececec}
.comments_box ul li{padding:5px 0 5px 25px;}
.comments_box .textarea{width:520px;height:100px;border:1px solid #cccccc;border-color:#000000 #cccccc #cccccc #000000;}

.comments_list{padding:5px 0 0 0;border:0px solid #cccccc;overflow:hidden}
.comments_list .title{display:block;padding:2px 0 3px 5px;height:18px;width:100%;font-weight:bold;}
.comments_list .item{clear:both;margin:0 0 10px 0;overflow:hidden}
.comments_list .header{padding:3px 0 0 10px;height:22px;background-color:#eeeeee}
.comments_list .header .floornum{font-size:12px;font-style:Italic;font-weight:bold}
.comments_list .header .left{float:left}
.comments_list .header .right{float:right;padding-right:10px}
.comments_list .quote{display:block;color:#999999;padding:5px 5px 5px 10px;border:1px solid #ececec}
.comments_list .content{padding:5px 5px 5px 15px}
.comments_list .reply{background:url(public/reply.gif) no-repeat 5px 5px;border:1px dashed #cccccc;padding:2px 5px 2px 25px;margin:2px 0 5px 0;color:#D33506}

.comments_page{clear:both;vertical-align:middle;text-align:right;background-color:#ffffff;margin:10px 0 10px 0;}
.comments_page a{height:15px;line-height:15px;vertical-align:middle;zoom:1;padding:2px 8px 2px 8px;border:1px solid #cccccc;font-size:12px}
.comments_page span{height:15px;line-height:15px;vertical-align:middle;zoom:1;padding:2px 5px 2px 5px;font-size:12px}
.comments_page span.c{vertical-align:middle;padding:2px 3px 2px 3px;font-weight:bold;font-size:12px;}

.bottom_box{clear:both;text-align:left;width:100%;color: #333;padding: 15px 0;margin-top: 20px;border-top: 2px solid #031d37;background: url(../images/cx7.jpg);height: 320px;}
.bottom_box a{color: #333! important;}

.loginbox_item{height:20px;padding:0 0 0 0;padding:0 5px 5px 0;text-align:left;font-size:9pt;}
.loginbox_textbox{width:100px;height:15px;border:0 solid #cccccc;border-width:1px 1px 1px 1px}
.loginbox_textbox_yzm{width:40px;height:15px;border:0 solid #cccccc;border-width:1px 1px 1px 1px}
.loginbox_submit{width:90px;height:20px;border:0 solid #333333;border-width:0 1px 1px 0;background-color:#dddddd;cursor:pointer;}
a.logined_href:link{font-size:9pt;color:#FF0000;text-decoration:underline}
a.logined_href:visited{font-size:9pt;color:#FF0000;;text-decoration:underline}
a.logined_href:hover{font-size:9pt;color:#FF0000;text-decoration:underline}


.textarea{border:1px solid #cccccc;border-color:#000000 #cccccc #cccccc #000000;}
.button{width:55px;font-size:9pt;height:19px;cursor:pointer;background-image:url(public/button.gif);background-position: center center;border-top: 0px outset #eeeeee;border-right: 0px outset #888888;border-bottom: 0px outset #888888;border-left: 0px outset #eeeeee;padding-top: 2px;background-repeat: repeat-x;}
.tb{border:1px solid #cccccc;border-color:#000000 #cccccc #cccccc #000000;}
.bt{height:22px;width:70px;font-size:9pt;background-image:url(public/bt.gif);padding-top:2px;cursor:pointer;border-width:0px;}
.ss_ok{background: #0075c2;width:50px;height: 29px;color:white;border:none;}


.newntel {
  color: #DC483A;
  text-align: center;
  font-weight: bold;
  font-size: 18px;
  margin: 6px 0 10px 0;
}
.newtelx {
  text-align: center;
  margin-top: 5px;
  margin-bottom: 12px;
  border: 1px dashed #999;
  background: #eee;
}
.time span b {
  font-weight: normal;
}
.time .h{
	background:#f7f4ad;
	width:12px;
	height:12px;
	display:inline-block;
	border:1px solid #000100;
	margin-left:5px;
	margin-top:5px;
}
.time .l{
	background:#9edaf4;
	width:12px;
	height:12px;
	display:inline-block;
	border:1px solid #000100;
	margin-left:5px;
	margin-top:5px;
}
.time .hui{
	background:#dfdfdf;
	width:12px;
	height:12px;
	display:inline-block;
	border:1px solid #000100;
	margin-left:5px;
	margin-top:5px;
}
 .time .fen{
	background:#fad1d9;
	width:12px;
	height:12px;
	display:inline-block;
	border:1px solid #000100;
	margin-left:5px;
	margin-top:5px;
}
.time .zi{
	background:#e3c7f7;
	width:12px;
	height:12px;
	display:inline-block;
	border:1px solid #000100;
	margin-left:5px;
	margin-top:5px;
}
.time .bai{
	background:#fff;
	width:12px;
	height:12px;
	display:inline-block;
	border:1px solid #000100;
	margin-left:5px;
	margin-top:5px;
}

.dy{
	text-align:right;
	color: #584339;
	line-height:30px;
	margin-top:20px;
}
.dy a{
	color: #584339;
	font-size: 12px;
}
.dy a:hover{text-decoration:underline}

ul.popular li {
  padding: 0 0 0 21px;
  border-bottom: 1px dotted #cccccc;
  background: url(../images/jt.jpg) no-repeat 13px 12px;
  line-height: 32px;
  height: 32px;
  overflow: hidden;
}
ul.popular li a {
}
.contact-right p{line-height:25px}
#checkCode {
  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.5s all;
  -webkit-transition: 0.5s all;
  -o-transition: 0.5s all;
  -moz-transition: 0.5s all;
  -ms-transition: 0.5s all;
  text-decoration: none;
  color: #fff;
  font-size: 1.1em;
  padding: 0.5em 0.8em;
  width: 9%;
  text-align: left;
  font-family: 'Arimo', sans-serif;
  height: 40px;
  background: #DC483A;
  margin-top: 0px;
  margin-left: 10px;
  border-radius: 4px;
}
.pian a:hover{color:red! important}

/********banner**********/
#lanrenzhijia { width:100%; height: 500px; float:left; position:relative;border-bottom: 2px solid #eee;}
#slides { display:block; width:100%; height: 500px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; /* text-indent:-9999px */}
#pagination { display:block; list-style:none; position:absolute; left:50%; top: 455px; z-index:9900;  padding:5px 15px 5px 0; margin:0! important}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background: #999;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background: #ed1b24;}


.daohang{
    background: #031d37;
    border-bottom: 4px solid #fcb303;
}
.gundong{
    height: 320px;
}
.gundong ul{}
.gundong li{
    float: left;
    width: 259px;
    height: 270px;
    margin-right: 21px;
    overflow: hidden;
    position: relative;
}
.gundong li img{
    width: 260px;
    height: 190px;
}
.gundong div.title{
    position: absolute;
    left: 0px;
    top: 160px;
    opacity: 0.8;
    width: 260px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background: #000;
}
.gundong div.title a{color:#fff; opacity:1! important}
.gundong div.content{
    line-height: 24px;
    font-size: 14px;
}
.gundong .tit{
}
.gundong .tit span.a{color: #031d37;}
.gundong .tit span.b{
    float: right;
    background: url(../images/geng.png) no-repeat;
    height: 30px;
    width: 61px;
    padding-left: 33px;
    line-height: 31px;
    margin-top: 4px;
}
.gundong .tit span.b a{
    color: #031d37;
}
.dier{background:#ececec;margin-top:15px}
.dier .gundong{}
.dier .gundong li{
    position: inherit;
    height: 240px;
}
.dier .gundong li img{}
.dier .gundong li div.title{
    position: inherit;
    background: none;
}
.dier .gundong li div.title a{
    color: #333;
}
.disan{}
.disan .gundong{
    height: 210px;
}
.disan .gundong li{
    position: inherit;
    height: 28px;
    width: 340px;
    margin: 0;
    line-height: 28px;
}
.disan .gundong li .title{
    position: inherit;
    background: none;
}
.disan .gundong li .title a{}
.disan .gundong li .date{
    color: #333;
    float: right;
    margin-right: 5px;
}
.sy_xw_1{
    width: 360px;
    float: left;
    margin-right: 17px;
}
.sy_xw_2{
    width: 445px;
    float: left;
    margin-right: 17px;
}
.lpp{float:left;margin-top:0px;margin-right:0px;}
.phone{
    position: absolute;
    right: 0px;
    top: 50px;
    background: url(../images/phone.png) left 8px no-repeat;
    width: 213px;
    font-size: 19px;
    text-align: left;
    height: 100px;
    font-weight: bold;
    padding-left: 72px;
    line-height: 32px;
}
.phone span{color: red;}
#keyword{font-size:12px;padding-left:5px}
.bg_top{
    position: absolute;
    top: 0;
    text-align: center;
    width: 100%;
}
.bg_top img{
    height: 180px;
    width: 100%;
}
#zuixin{}
#zuixin .nav_title{}
#zuixing .nav_title span{}
#zuixing ul{}
#zuixing ul li{}
#zuixing ul li a{}
#zuixing li a:hover{}

#lxwm{
    margin-top: 10px;
}
#lxwm .nav_title{
    background: url(../images/cx10.png) left center no-repeat;
    text-align: left;
    height: 56px;
    text-indent: -999999px;
}
#lxwm .nav_title span{
    color: #fff;
    text-align: left;
}
#lxwm .content{
    background: url(../images/cx11.png) right bottom no-repeat;
    padding-bottom: 45px;
    margin-top: 10px;
}
#lxwm .content p{}
.article{
    padding-top: 5px;
    background: #f2f2f2;
}
.article li{
    line-height: 32px;
    background: url(../images/jt.jpg) no-repeat 2px 12px;
    padding-left: 10px;
    padding-right: 10px;
}
.article li span{}
.article li span.title{}
.article li span.date{
    float: right;
}
.article_pic{}
.article_pic li.prodlistw{
    width: 293px;
    height: 220px;
    float: left;
    margin-right: 5px;
    margin-bottom: 15px;
    margin-left: 5px;
    border: 1px solid #eee;
}
.article_pic li.prodlistw img{
    width: 293px;
    height: 190px;
}
.article_pic li.prodlistw span.title_1{
    width: 100%;
    text-align: center;
    float: left;
    line-height: 28px;
    height: 25px;
    overflow: hidden;
}
.article_pic li.prodlistw span.title_1 a{}
.article_pic li.prodlistw span.title_1 a:hover{}


.feedback_box{
    margin-top: 25px;
    margin-left: 15px;
}
.feedback_box li{
    margin-bottom: 20px;
}
.feedback_box input{
	margin-right: 8px;
    height: 30px;
    padding: 0;
    border-left: 1px solid #dedede;
    border-top: 2px solid #d3d3d3;
    width: 247px;
    text-indent: 5px;
	
}
.feedback_box li span.tit{
    width: 58px;
    float: left;
    text-align: right;
}
#userMsg{
	border: 1px solid #dedede;
}
#input1{height:35px;width:150px;}
.code{line-height:17px;}
#keyword{height: 26px;border: 1px solid #0075c2;width:210px;line-height: 26px;color:#666}
.phone_bg{}
.phone_bg font{
    font-size: 25px;
    font-family: Eras Bold ITC;
}
.warp{width:1200px;margin:0 auto}
.pkq{position: absolute;right: 0px;top: 5px;font-size: 13px;color: #333;}
.pkq a{color: #333;}
.main_top{}
.main_top_a{
    float: left;
    width: 1200px;
    margin-top: 10px;
}
.guangyu{
    float: left;
    width: 433px;
    height: 265px;
}
.guangyu .tit{
    line-height: 38px;
    height: 45px;
    font-size: 16px;
    background: url(../images/cx2.png) left 3px no-repeat;
    padding-left: 32px;
}
.guangyu .tit span{
    color: #307301;
}
.guangyu .content{
    position: relative;
    height: 175px;
}
.guangyu .content img{width: 191px;height: 140px;float: left;margin-right: 8px;border: 1px solid #c6c6c6;padding: 6px;}
.guangyu .content p{
    font-size: 12px;
}
.guangyu .content p a{color: #307301;position: absolute;right: 10px;top: 130px;font-size: 14px;}
#first{/* color: #fff! important; *//* background: #e81e2a; */}
.lan_ab{
    border-top: 1px solid #cdcdcd;
    padding-top: 18px;
}
.lan_ab li{
    float: left;
    background: #000;
    margin-right: 22px;
    padding: 1px;
}
.lan_ab li a{
    float: left;
    color: #fff;
    padding: 0px 9px;
    border: 1px solid #6f6f6f;
    font-size: 12px;
}
.lan_ab li:hover{background:#307301}
.lan_ab li:hover a{ border: 1px solid #fff;}

.news_a{
    float: left;
    width: 388px;
    margin: 0 0 0 25px;
}
.tit span,.tit span a{
    color: #307301;
}
.news_a .tit{
	line-height: 38px;
	height: 45px;
	background: url(../images/cx2.png) left 3px no-repeat;
	padding-left: 32px;
}
.news_a .tit span{
    font-size: 16px;
}
.news_a .tit span a{
    color: #307301;
}
.news_a .tit .content{}
.news_a .content li{
    height: 35px;
    line-height: 35px;
    background: url(../images/jt.jpg) left 11px no-repeat;
    padding-left: 12px;
    overflow:hidden;
    border-bottom: 1px dashed #9d9d9d;
}
.news_a .content li.img{height:125px;background:none;padding:0;border:none;position: relative;}
.news_a .content li.img img{
    width: 388px;
    height: 125px;
}
.news_a .content li a{
}
.video{
    width: 330px;
    float: left;
    margin-left: 24px;
}
.video .tit{
	padding-left: 32px;
	line-height: 38px;
	height: 45px;
	background: url(../images/cx2.png) left 3px no-repeat;
}
.video .tit span{font-size: 16px;color: #307301;}
.video .content{
    background: url(../images/video_bg.jpg) no-repeat;
    height: 235px;
    width: 330px;
}
.datu_xc{
    float: left;
    width: 1200px;
    margin-top: 35px;
    /* margin-bottom: 20px; */
}
.cpzx{
    float: left;
    margin-top: 10px;
}
.cpzx .tit{
	padding-left: 32px;
	line-height: 38px;
	height: 45px;
	background: url(../images/cx2.png) left 3px no-repeat;
}
.cpzx .tit span{font-size: 16px;color: #307301;}
.guanggao{
    float: left;
    /* margin: 15px auto 0px auto; */
    /* border: 1px solid #9e9e9e; */
}
.guanggao img{
    width: 1200px;
    height: 126px;
	float:left;
}
.kkpd .tit{
    border: 1px solid #eee;
    background: url(../images/cx5.png) repeat-x;
}
.kkpd .tit .bor{
    height: 37px;
    padding-left: 42px;
    line-height: 39px;
    background: url(../images/cx1.png) left 4px no-repeat;
    border: 1px solid #fff;
    border-bottom: 1px solid #307301;
}
.sy_xw_1  .tit .bor{
}
.sy_xw_2  .tit .bor{
    background: ##0075c2 url(../images/anli.jpg) 5px center no-repeat;
    /* padding-left: 36px; */
}
.sy_xw_3 .tit .bor{
    /* background: #0075c2 url(../images/ren.jpg) 5px center no-repeat; */
    /* padding-left: 28px; */
}
.sy_xw_3{width: 360px;margin-right:0px}
.kkpd .article a:hover span{color:#cc0000}

.sy_xw_1 .article li{
    background: none;
    height: 79px;
    border-bottom: 1px dashed #999;
    padding-top: 5px;
}


.sy_xw_1 .kkkkq_1{}
.sy_xw_1 .kkkkq_1 img{
    width: 85px;
    height: 55px;
    float: left;
    margin: 4px 10px 0 2px;
    border: 1px solid #999;
    padding: 2px;
}
.sy_xw_1 .article  li p{
    line-height: 20px;
    font-size: 12px;
}
.sy_xw_1 .article li p.p1{margin-bottom:2px}
.sy_xw_1 .article li p.p1 a{
    font-size: 14px;
    color: #2f7b04;
}
.sy_xw_1 .article li p.p1 a:hover{text-decoration:underline}

.sy_xw_2 .article li,.sy_xw_3 .article li{
    background: none;
    height: 123px;
    border-bottom: 1px dashed #999;
    padding-top: 1px;
    width: 425px;
    margin-bottom: 5px;
    position: relative;
}
.sy_xw_2 .kkkkq_1,.sy_xw_3 .kkkkq_1{}
.sy_xw_2 .kkkkq_1 img,.sy_xw_3 .kkkkq_1 img{
    width: 139px;
    height: 99px;
    float: left;
    margin: 5px 13px 0 0;
    border: 1px solid #999;
    padding: 3px;
    background-color: #fff;
}
.sy_xw_2 .article  li p,.sy_xw_3 .article  li p{
    line-height: 20px;
    font-size: 12px;
}
.sy_xw_2 .article li p.p1,.sy_xw_3 .article li p.p1{margin-bottom:2px}
.sy_xw_2 .article li p.p1 a,.sy_xw_3 .article li p.p1 a{
    font-size: 14px;
    color: #2f7b04;
}
.sy_xw_2 .article li p.p1 a:hover,.sy_xw_3 .article li p.p1 a:hover{text-decoration:underline}
.article .xxgd{
    position: absolute;
    bottom: 12px;
    text-decoration: underline;
    font-size: 13px;
    left: 167px;
    color: #025c98;
}
.bottom_bt{width:1200px;float:left;padding-bottom: 8px;border-bottom: 1px solid #cdcdcd;margin-top: 5px;height: 145px;position: relative;}
.bottom_1{
    width: 223px;
    float: left;
    color: #fff;
    font-size: 12px;
    height: 100px;
}
.bottom_1 .b_phone{
    color: #fff;
    border-bottom: 1px dashed #999;
    margin-bottom: 5px;
}
.bottom_1 .b_phone p{}
.bottom_1 .b_phone font{
    color: #307301;
    font-size: 22px;
    font-weight: bold;
    line-height: 28px;
}

.bottom_2{
    width: 770px;
    float: left;
    padding-left: 30px;
}
.bottom_2 .list_1{
    float: left;
    margin: 0 0 0 60px;
}
.bottom_2 .list_1 .title{}
.bottom_2 .list_1 .title a{
    color: #000! important;
}
.bottom_2 .list_1 .content{
    margin-top: 0px;
}
.bottom_2 .list_1 .content li{}
.bottom_2 .list_1 .content li a{
    font-size: 12px;
    color: #666467! important;
}
.bottom_3{
    width: 130px;
    float: left;
    text-align: center;
    line-height: 20px;
}
.bottom_3 img{
    width: 99px;
    height: 105px;
}


.lplp{width:1200px;float:left;position:relative;font-size: 12px;padding: 5px 0 10px 0;line-height: 25px;}

.nav_title{background: url(../images/cx8.png) no-repeat;}
.nav_title .bor{
    height: 45px;
    line-height: 45px;
    text-align: center;
}
.main_box_inner_right .article{
background: none;}
.blog-top img{max-width:915px}

.lbottom{width:915px;float:left}

.menu_style_foot{height:25px;line-height:25px}
.menu_style_foot a{font-size:14px;height:25px;padding: 0 8px;font-weight: bold;}
.menu_style_foot .menu1 a{font-size:12px;font-weight: normal;}


.fixed-bar .icon,.fixed-bar .consult-list .tel-icon{background: url("../images/qq/JS_02.png") no-repeat;}
.fixed-bar .icon{display:block;position:absolute;top:50%;left:50%;width:23px;height:12px;overflow:hidden;margin:-18px 0 0 -12px;background-position:right -220px;text-indent:-999em;}
.fixed-bar{position:fixed;right:10px;top:180px;z-index: 999999;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))-30);}
.fixed-bar .gotop{position:relative;z-index:1;display:block;width:68px;height:36px;overflow:hidden;margin:-1px 0 0;padding:32px 0 0;border:1px solid #e6e6e6;border-top:1px dashed #eaeaea;background-color:#fff;color:#666;font:normal 14px/36px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";text-align:center;}
.fixed-bar .share{height:68px;overflow:hidden;margin:-1px 0 0;border:1px solid #e6e6e6;}
.fixed-bar .gotop:hover{z-index:10;border-color: #307301;background-color: #307301;color:#fff;text-decoration:none;}
.fixed-bar .gotop:hover .icon{background-position:right -251px;}
.fixed-bar .consult-box{border:1px solid #e6e6e6;}
.fixed-bar .consult-box .consult-header{position:relative;height:36px;margin:-1px -1px 0;background: url(../images/cx5.png) repeat-x;}
.fixed-bar .consult-box .consult-title{color: #333;font:normal 16px/36px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";text-align:center;}
.fixed-bar .consult-box .icon{display:none;top:0;left:-28px;width:28px;height:36px;overflow:hidden;margin:0;background-position:-80px -530px;cursor:pointer;}
.fixed-bar .consult-box .icon:hover{background-position:-110px -530px;}
.fixed-bar .consult-list{margin:0 2px -1px;padding:9px 0;border-bottom:1px dashed #eaeaea; overflow:hidden}
.fixed-bar .consult-list li{padding:6px 0 6px 23px;color:#666;font:normal 12px/24px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";padding-top: 0px;padding-bottom: 0px;}
.fixed-bar .consult-list span,.fixed-bar .consult-list a{float:left;line-height:24px;}
.fixed-bar .consult-list span{padding-right:10px;color: #666;}
.fixed-bar .consult-list img{vertical-align:top;}
.fixed-bar .wide-bar{width:134px;background:#fff;}
.fixed-bar .wide-bar .share .bds_more{width:148px;_width:146px;background-position:-252px -568px;}
.fixed-bar .wide-bar .share .bds_more:hover{background-position:-354px -568px;}
.fixed-bar .wide-bar .gotop{width:132px;}
.fixed-bar .consult-list .tel-icon{margin-left:-15px;padding:0 0 0 20px;background-position:-591px -264px;/* height: 52px; */overflow: hidden;}





.tu_content{}
.tu_content ul{}
.tu_content li{
    width: 295px;
    height: 245px;
    float: left;
    margin-right: 6px;
}
.tu_content li a{}
.tu_content li a img{
    padding: 2px;
    border: 1px solid #eee;
    width: 289px;
    height: 195px;
}
.tu_content li a:hover img{ border: 1px solid #999;}
.tu_content li center{}
.hudie{
    position: absolute;
    top: 10px;
    left: 0px;
}
.ftbac{
    position: absolute;
    left: 0px;
    top: 0px;
    background: url(../images/cx7.png) no-repeat;
    width: 225px;
    height: 280px;
    z-index: 1;
}
.kefuff {
    width: 206px;
    float: left;
    color: #333;
    font-size: 12px;
    position: absolute;
    left: 0;
    top: 0px;
    z-index: 2;
    padding: 15px 9px 0px 10px;
}
.kefuff .b_phone{
    color: #333;
    border-bottom: 1px dashed #999;
    margin-bottom: 5px;
}
.kefuff .b_phone p{}
.kefuff .b_phone font{
    color: #307301;
    font-size: 22px;
    font-weight: bold;
    line-height: 28px;
}
.lbottom a {
    display: inline-block;
    color: #fff;
    padding: 3px 8px;
    background: #aab2bd;
    border-right: 1px solid #e0e0e0;
    text-align: center;
    border-bottom: 1px solid #9f9f9f;
	line-height: 16px;
}
.lbottom span.current {
    background: #307301;
    display: inline-block;
    color: #fff;
    padding: 3px 8px;
    border-right: 1px solid #e0e0e0;
    text-align: center;
    border-bottom: 1px solid #9f9f9f;
	line-height: 16px;
}

.cityfoot a {
    margin: 0 3px;
}
.tag {
    font-size: 14px;
    margin-bottom: 15px;
    padding: 10px 0 15px;
    border-top: 1px dashed #bbb;
    border-bottom: 1px dashed #bbb;
	margin-top: 15px;
}
.tag a{margin:0 5px}
.tag a:hover{color:red;text-decoration:underline}

.xiangguang{
    margin-top: 15px;
    display: inline-block;
    width: 100%;
}
.xiangnews{border-top: 1px dashed #bbb;margin-top: 15px;}
.xiang_title{}
.xiang_title h3{
    font-size: 14px;
    font-weight: bold;
    color: #5f6061;
    margin-top: 15px;
    margin-bottom: 0;
}
.xiang_con{
    padding-top: 10px;
}
.xiang_con ul li{
    line-height: 30px;
}
.xiang_con li a{}
.xiang_con li a:hover{color:red;text-decoration:underline}
.xiang_con li i {
    background: #DC483A;
    width: 6px;
    height: 6px;
    display: inline-block;
    vertical-align: middle;
    margin: 0 8px 0px;
}
.xiangpic{
    margin-top: 15px;
}
.xiang_piccon{
    padding-top: 15px;
}
.xiang_piccon li{
    width: 200px;
    float: left;
    margin: 0 3px;
}
.xiang_piccon li img{
    width: 200px;
    height: 150px;
	border:1px solid #fff;
}
.xiang_piccon li a{}
.xiang_piccon center{height: 30px;overflow: hidden;}
.xiang_piccon li:hover img{border:1px solid #eee;}
.xiang_piccon li:hover center a{color:red;}
.newtitle1{background: rgba(0,0,0,.7);position: absolute;bottom: 0px;width: 100%;}
.newtitle1 a{
    color: #fff;
}